package com.chixing.day02;

public class All_test {
    //在10个元素的数组中找出只出现一次的元素
    // int[] arr = {10,43,28,3,84,10,74,89,33,43};
    //public static int findArray(int[] arr) {
//    public static void main(String[] args) {
//        int[] arr = {10, 43, 28, 3, 84, 10, 74, 89, 33, 43};
//        for (int i = 0; i < arr.length; i++) {
//            boolean flag = true;
//            for (int j = 0; j < arr.length;j++){
//                if (arr[j] ==arr[i] && i != j){
//                    flag = false;
//                    continue;
//                }
//            }
//            if (flag) {
//                System.out.println("只出现一次的元素: " +arr[i]);
//            }
//        }
//    }
    // 给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a ,b ,c ,使得 a + b + c = 0 ？请找出所有和为 0 且 不重复 的三元组。
    public static void main(String[] args) {
        int[] nums = {-1,0,1,2,-1,-4};
        for (int i = 0;i < nums.length; i++){
            for (int j = 0;j < nums.length; j++){
                for (int k = 0;k < nums.length; k++){
                    if (nums[i] + nums[j] + nums[k] == 0 && i != j && i != k && j != k){
                        System.out.println(nums[i] + nums[j] + nums[k]);
                    }



                }
            }
        }
    }




}
